Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STILLWATER MEWS Terraced £503,850 £225,000 27 Oct 2003
2 STILLWATER MEWS Semi-Detached £425,962 £243,000 18 Apr 2006
3 STILLWATER MEWS Detached £458,177 £265,000 27 Jul 2006
4 STILLWATER MEWS Terraced £375,048 £370,000 31 Jul 2023
5 STILLWATER MEWS Detached £524,890 £230,000 26 Sep 2003
6 STILLWATER MEWS Terraced £374,646 £220,000 28 Sep 2012
8 STILLWATER MEWS Semi-Detached £534,221 £229,950 31 Jul 2003